home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / TCP_IP / TNOS230S / STATS_T.H < prev    next >
C/C++ Source or Header  |  1997-07-30  |  1KB  |  37 lines

  1. /* the structures used for traffic statistics */
  2.  
  3. struct tfc_stats    {
  4.     long    days;            /* days that stats are valid for */
  5.  
  6.     /* there are two 2 element arrays used:
  7.        xxx[0] is bulletins, xxx[1] is personal
  8.        xxx2[0] is NTS, xxx2[1] is forwarded */
  9.     long    messages[2];        /* total cumulative traffic */
  10.     long    messages2[2];        /* total cumulative traffic */
  11.  
  12.     /* these are for daily and weekly stats - two 2 element arrays, as before */
  13.     long    hourly[24][2];        /* hourly info */
  14.     long    hourly2[24][2];        /* hourly info */
  15.     long    daily[7][2];        /* daily info */
  16.     long    daily2[7][2];        /* daily info */
  17.     long    monthly[31][2];        /* day/month info */
  18.     long    monthly2[31][2];    /* day/month info */
  19.     long    yearly[12][2];        /* month/year info */
  20.     long    yearly2[12][2];        /* month/year info */
  21.  
  22.     /* these are the current hour and day - not updated till period is complete */
  23.     long    hour[2];        /* current hour's info */
  24.     long    hour2[2];        /* current hour's info */
  25.     long    day[2];            /* current day's info */
  26.     long    day2[2];        /* current day's info */
  27.     long    month[2];        /* current month's info */
  28.     long    month2[2];        /* current month's info */
  29.  
  30.     /* last stats start time */
  31.     time_t    start;
  32.  
  33.     /* last update time */
  34.     time_t    last;
  35. };
  36.  
  37.